home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_2 / ooii997b.zip / ALPHA next >
Text File  |  1991-10-11  |  17KB  |  433 lines

  1.  
  2.                         ▄▄▄▄████████████████▄▄▄
  3.                     ▄█▀▀    ████████████████   ▀▀█▄
  4.                   ▄█▀        ██████████████       ▀█▄
  5.                 ▄█▀           ████████████          ▀█▄
  6.               ▄█▀              ██████████             ▀█▄
  7.              █▀                 ████████                ▀█
  8.             █                    ▀████▀                   █
  9.            █           ╔═════════════════════════╗         █
  10.            █           ║    O P E R A T I O N    ║         █
  11.            █           ║  O V E R K I L L   I I  ║         █
  12.            ████████████║                         ║██████████
  13.            ████████████║      S P E C I A L      ║██████████
  14.            ████████████║       N O T I C E       ║██████████
  15.             ███████████╚═════════════════════════╝██████████
  16.             █████████████████▌            ▐████████████████
  17.              ███████████████▌              ▐██████████████
  18.               ▀████████████▌                ▐███████████▀
  19.                 ▀█████████▌                  ▐████████▀
  20.                   ▀███████                    ██████▀
  21.                     ▀██████▄                ▄█████▀
  22.                         ▀▀▀▀█▄▄▄▄▄▄▄▄▄▄▄▄▄▄▀▀▀▀
  23.  
  24.                    !!!!! IMPORTANT INFORMATION !!!!!!
  25.  
  26.  
  27.    Last Release Notice:
  28.  
  29.      We are sorry to say that releases of Operation Overkill
  30.      will be given to our ALPHA locations as much as Two Months
  31.      in advance for testing. Alpha Releases of Operation Overkill
  32.      will ONLY be available from INFOQUEST Bellevue and will
  33.      have the extension of A instead of B in the file name.
  34.      ALPHA release version will NOT work without an Alpha
  35.      Registration code..so there is no need to try to download
  36.      these files. This will allow us to pre-test the new release
  37.      to create a more robust and bug free product for all the
  38.      Overkillers.
  39.  
  40.      For the last year, Dustin and I have been developing this
  41.      game to create what we have felt was a challenging game.
  42.      We wanted to create a game with action, mystery and an
  43.      element of surprise.  We are now close to reaching our goal.
  44.  
  45.      The final release testing involves a large amount of coding,
  46.      bug testing, and changes.  The complicated changes I have
  47.      imposed on the game may cause several game functions to
  48.      operate incorrectly. To avoid the "my version has a bug,
  49.      and the players are mad" syndrome, and to avoid constant
  50.      releasing of quick bug fixes as in the past, we are now
  51.      going to an ALPHA TEST STAGE of the Overkill II development.
  52.  
  53.      This is what this means:
  54.  
  55.      1) Registered Sysops remain registered to this point and
  56.         will receive FREE upgrades to the 1.0 release when it
  57.         is completed.  However, this also means that version
  58.         .995B is the last release until such time (unless of
  59.         course there is a MAJOR bug in this release).
  60.  
  61.      2) I have been searching for ALPHA TEST SIGHTS for the 1.0
  62.         release, and have a few BBS's in mind.
  63.  
  64.      3) Total package cost will be $30 as of the 1.0 release.
  65.         This price will be permanent and will include:
  66.  
  67.            Operation: Overkill II version 1.0
  68.            Operation: Overkill II Editor
  69.            Newsletter with updates and information
  70.  
  71.            (We foresee a tremendous amount of changes!)
  72.  
  73.      4) Since the 1.0 Release is a total package price and several
  74.         people have registered the editor, we realize they have
  75.         paid a total price of $35. To compensate for this difference,
  76.         we have decided that those people who have registered the
  77.         editor (out of goodness of their hearts) will get a "Sneak
  78.         preview" Version of 1.0 before the 1.0 Final Release. This
  79.         release will be available ONLY to those who have registered
  80.         the editor up to the point of the start of Alpha Testing.
  81.         This release will NOT be a completed version but will have
  82.         additional features (some that may not work) and it will be
  83.         their choice if they wish to run it on their BBS.
  84.  
  85.      5)  Registered Sysops will receive by mail the 1.0 release
  86.          when it is ready for release.
  87.  
  88.  
  89.  
  90.                  [[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]
  91.                  [[[[  ALPHA TEST INFORMATION ]]]]
  92.                  [[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]
  93.  
  94.  
  95.  
  96.      A total of twenty (20) Alpha Test sites will be selected
  97.      from the entries already received and upcoming entries that
  98.      are received before the 1.0A release.  *ONLY* Alpha Test
  99.      sites will have copies of the 1.0A release and will be
  100.      required to sign a non-disclosure agreement.
  101.  
  102.      After these twenty sites are selected, no other sites will
  103.      get advanced releases of Overkill II.  This testing may take
  104.      several months.
  105.  
  106.  
  107.      All alpha test sights will be required to do the following:
  108.  
  109.      1) Actively seek out and squash bugs/anomalies in OOII.
  110.         (Crash it, crush it, and put it through the ringer!)
  111.  
  112.      2) Monitor the OOII ECHO for developmental discussions and
  113.         to relay bug information.
  114.  
  115.      3) Head a team of test players to play the &$@*% out of
  116.         the game.
  117.  
  118.      4) Give input for improvements of the game via the OOII Echo
  119.         and possibly create menus, monsters, ect for the game.
  120.  
  121.      5) Each Alpha Test site will receive partial code of OOII
  122.         to assist in the debugging of the game after the non
  123.         disclosure form is signed.
  124.  
  125.      6) Further duties will be listed with the first alpha package
  126.         you receive.
  127.  
  128.  
  129.      ============ REQUIREMENTS FOR ALPHA TESTINGS ==============
  130.  
  131.      You can become an ALPHA TEST SIGHT in one of two ways:
  132.  
  133.      1) Be a fan of OOII and a programming guru.
  134.      2) Be an OOII Nut with a large player base
  135.  
  136.      The first option is listed below:
  137.  
  138.      1) You must have advanced knowledge and experience in
  139.         Turbo Pascal, C, C++ or assembly language programming.
  140.  
  141.         "Advanced" means:
  142.  
  143.         a) You understand complex data structures of programming,
  144.            including Queues, Stacks, Link List, and Recursion.
  145.         b) You have written or programmed extensively in one
  146.            of the above languages (minimum of 2 years).
  147.         c) You have a minimum of 2 years college experience
  148.            in programming or equivelant educational background
  149.            in the computer science field.
  150.         d) You understand or have heard of the following concepts:
  151.  
  152.            (hashing, data abstraction, FIFO Queues, binary trees,
  153.            B trees, heaps, stacks, pointers and the dangling
  154.            referenence problem, post/pre/inorder traversal
  155.            of binary trees, scoping rules, and precedence)
  156.  
  157.         c) Can you write the wildcard function without using built-
  158.            in routines?  (Not required)
  159.  
  160.            FUNCTION Match(Instr : String80; OutStr : String80): BOOLEAN;
  161.  
  162.            or
  163.  
  164.            INT Match(char *instr, char *outstr)
  165.  
  166.            Description: Given string Instr which can contain
  167.            wildcards (*,?), determine if string Outstr matchs
  168.            the wildcard string.
  169.  
  170.            C*T*H matches CATCH CATCATCATHHH and CTH
  171.                  but not ATCH CAT or CATCHED
  172.  
  173.      2) You must be an extremely avid player of the Operation Overkill
  174.         game. "Avid" meaning that you can play using the Nessus maps
  175.         and kill Overkill in less than one week. I have found these
  176.         type of players to reach between level 5 and 7 on their first
  177.         day of play.
  178.  
  179.         a) You must be an AVID player
  180.         b) You must have a good player base to test operation overkill.
  181.         c) You must be reliable and a creative individual.
  182.  
  183.      ALL ALPHA TESTERS must meet one of the two above criteria and
  184.      the following:
  185.  
  186.      1) You must have an active interest in game playing.
  187.  
  188.      2) You must be a registered Sysop of Overkill II.
  189.  
  190.      3) Alpha Test sites will be selected by their programming
  191.         experience and by the BBS system they operate.  We will
  192.         attempt to have one alpha site on each BBS package that
  193.         is being tested.
  194.  
  195.   Here is an example of current ALPHA Testers selected with reasoning:
  196.   (Testers please don't take any of this information personally)
  197.  
  198.   For Option 1 :  Vince Laurent
  199.                   I find Vince to be a strong programming person
  200.                   with both the experience and the knowledge to do
  201.                   proper testing of the program. I expect this type
  202.                   of tester to find things that player sights will not
  203.                   be able to locate like places where values overflow
  204.                   because we are using INTEGER variables instead of
  205.                   LONGINT or places where stack values are overflowing.
  206.                   I expect less bugs from this type of tester but the
  207.                   bugs will be of a more complex nature.
  208.  
  209.                   Expect about 5 total bugs and 10 total DCRS per week
  210.                   of testing.
  211.  
  212.   For Option 2 :  Donna Murrell
  213.                   Donna exceeds the AVID qualifications. Playing the
  214.                   NESSUS maps were so easy, she had to modify them to
  215.                   make them challenging(These are the maps included in
  216.                   this package). Here system contains a game of OOII for
  217.                   EACH map included and there are at least 10 players in
  218.                   EACH of those games. I expect to receive game playing
  219.                   suggestions on how to make the product a more
  220.                   challenging, more exciting and prettier look with this
  221.                   type of tester. I expect to find ways to cheat and
  222.                   things that should be added in order for proper game
  223.                   play.
  224.  
  225.                   Expect about 15 Bugs and 5 total DCRS per week of
  226.                   testing.
  227.  
  228.   Combination 1 & 2:  Curtis Brown
  229.                   Curtis has some programming experience and enjoys the
  230.                   program. His play skills are not has honed as Donna
  231.                   and his programming not as sharp as Vince, BUT I
  232.                   expect this combination to result in the best testing
  233.                   due to the diversity of both. Where Vinces bugs may
  234.                   have been resolved because he does not call in as
  235.                   often and where bugs that Donna list are not bugs but
  236.                   intentional in design, bugs reported by Curtis will be
  237.                   of the nature that "The package CAN NOT go out" with
  238.                   them in it. He has found several situations that we
  239.                   never thought to test which cause lock ups, run time
  240.                   errors or game values going into the sky. Total bugs
  241.                   reported was 26 in a three week period..but alot of
  242.                   the bugs reported result in OOII being not playable.
  243.  
  244.    All THREE of these ALPHA Testers are valuable because :
  245.    1) They report bugs and DCRS that are critical and would be found
  246.       eventually by others.
  247.    2) They call in and check for new changes and verify that their bugs
  248.       were fixed. I expect one call MINIMUM every three days. And at
  249.       that time, SOME bug or DCR should be reported.
  250.    3) Since testing is a time critical thing, these problems MUST be
  251.       found in the smallest amount of time available. A ALPHA tester
  252.       that does not report bugs or who does not call in is not worth
  253.       being on the testing list.
  254.    4) They are reliable, creative, trustworthy people. If I say to test
  255.       this and report anything wrong. I expect a report by the next day
  256.       or two and that it would have been tested well.
  257.  
  258.  
  259.  
  260.   ========================================================================
  261.  
  262.      Answer the following questions as best you can on the
  263.      application form.  It is not necessary that you answer
  264.      them all to be an Alpha Test site:
  265.  
  266.  
  267.      Define the following :
  268.  
  269.      Basics:
  270.      ~~~~~~
  271.      1) Scope :
  272.      2) Data Abstraction :
  273.      3) Recursion :
  274.      4) What three conditions determine if a structure is a Heap?
  275.  
  276.  
  277.      Efficiency:
  278.      ~~~~~~~~~~
  279.      5) Which is more efficient, MergeSort or QuickSort, and why?
  280.  
  281.  
  282.      Logic:
  283.      ~~~~~
  284.      A professor had three students, each extremely bright, and he
  285.      had to pick one to be his new assistant.  He brought them all
  286.      into a room and said:
  287.  
  288.       "In this room there are three chairs, each facing towards the
  289.        wall and each in a line so that the back chair sees the first
  290.        two chairs and the second chair sees the front one and the
  291.        very front chair sees no one.  Inside this box, I have three
  292.        black hats and two white hats.  All hats are red on the bottom
  293.        so each of you can not tell the color of the hat being worn."
  294.  
  295.      He then blind-folded the students and placed a hat on each of
  296.      them.  Next, he put the students each in a chair and said:
  297.  
  298.       "You can now take off the blindfolds.  The first one to tell
  299.        me the color of your hat shall become my new assistant."
  300.  
  301.      After fifteen minutes, the student in the very front chair, who
  302.      could see no one, stood up and told the professor what color his
  303.      hat was.  The professor smiled and kinged the student as the new
  304.      assistant.
  305.      
  306.      6) What color was the hat, and how did he know?
  307.  
  308.  
  309.      Creativity:
  310.      ~~~~~~~~~~
  311.      7) In your opinion, what would be the best way to store the
  312.         maps in memory for OOII.  Please define its structure.
  313.  
  314.         (Note: The maps are 25 x 30)
  315.  
  316.  
  317.      Problem Solving:
  318.      ~~~~~~~~~~~~~~~
  319.      A man has a wheel that is spinning so fast that he can not
  320.      tell which direction it is rotating (clockwise or counter).
  321.      He has been told that exactly half of each side of the wheel
  322.      is painted a different color, one half white and one half black.
  323.      He has purchased two sensors that detect black or white.
  324.  
  325.      8) At what angles along the edge of the wheel would you place
  326.         the sensors to detect the colors?
  327.  
  328.      9) Write a short algorithm that uses these sensors and returns
  329.         a value (clockwise or counterclockwise) of which direction
  330.         the wheel is spinning?
  331.  
  332.  
  333.  
  334.      ======== THIS IS THE APPLICATION FORM FOR ALPHA TESTING =====
  335.      ======== PLEASE PRINT AND MAIL TO THE ADDRESS BELOW     =====
  336.  
  337.      If you feel you qualify as an alpha tester for Overkill II,
  338.      please fill out the following form and mail it to:
  339.  
  340.          Tom Hazel
  341.          Application for Alpha Testing
  342.          12720 NE 10th Place  APT: D302
  343.          Bellevue, WA  98005
  344.  
  345.      If you feel that your programming skills are not good enough
  346.      to qualify you as a tester, please try to answer the questions
  347.      AND write a short reason to me - WHY you should be selected for
  348.      testing.
  349.  
  350.      ALL ALPHA TESTERS who are selected go on a trial period and
  351.      if they are selected but found NOT to be useful, they they
  352.      will be dropped from testing. Sorry, testers who do not
  353.      test...
  354.  
  355.      (Hand written or sloppy applications will be discarded)
  356.  
  357.      FULL NAME    : ___________________________________
  358.  
  359.      ADDRESS      : ___________________________________
  360.  
  361.                     ___________________________________
  362.  
  363.                     ___________________________________
  364.  
  365.      VOICE PHONE  : (   )____-_____ Ext:_______
  366.  
  367.      BBS NAME     : ___________________________________
  368.  
  369.      BBS TYPE     : ___________________________________
  370.  
  371.      EDUCATIONAL BACKGROUND : _________________________
  372.  
  373.      __________________________________________________
  374.  
  375.      __________________________________________________
  376.  
  377.      __________________________________________________
  378.  
  379.      LANGUAGES KNOWN (Mark) : [ ] Pascal   [ ] C
  380.                               [ ] Assembly [ ] Ada
  381.                               [ ] C++      [ ] Other:_________
  382.  
  383.      NUMBER OF PLAYERS IN YOUR GAMES : _________
  384.  
  385.      NUMBER OF CURRENT GAMES RUNNING : _________
  386.  
  387.      SIZE OF YOUR HARD DISK IN MEGABYTES : _____
  388.  
  389.      MAXIMUM SPEED OF YOUR MODEM : ______________
  390.  
  391.      Answers to Questions above :
  392.  
  393.      1)
  394.  
  395.      2)
  396.  
  397.      3)
  398.  
  399.      4)
  400.  
  401.  
  402.      5)
  403.  
  404.  
  405.  
  406.  
  407.  
  408.      6)
  409.  
  410.  
  411.  
  412.  
  413.  
  414.      7)
  415.  
  416.  
  417.  
  418.  
  419.      8)
  420.  
  421.  
  422.  
  423.  
  424.      9)
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.